algae cultivation - German English Dictionary